Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour M15 Daegu Thailand F2 Japan F9 Japan F10 Australia F12 Cambodia F1 Thailand F1 Thailand F2 India F4 Indonesia F5 Laos F1 Thailand F4 Thailand F5 Chinese Taipei F1 Chinese Taipei F2 Canada F5 Japan F4 China F1 China F2 Korea F1 Korea F2 China F5 Thailand F2 Korea F6 China F7 Chinese Taipei F1 Canada F8 Cambodia F1 India F11 Cambodia F2 Thailand F2 Thailand F3 Japan F2 Japan F3 Japan F4 Korea F1 Korea F2 Thailand F4 Thailand F6 Korea F6 Korea F7 Turkey F32 Turkey F33 Thailand F10 Cambodia F2 Thailand F11 Cambodia F3 Turkey F1 Turkey F2 Sri Lanka F2 Sri Lanka F3 Japan F1 Japan F2 Japan F3 Indonesia F2 Indonesia F3 Thailand F1 China F5 China F6 Japan F6 Thailand F5 China F12 China F13 Japan F1 Thailand F8 Thailand F9 Hong Kong F1 Japan F3 China F4 Japan F6 China F10 Hong Kong F2 China F9 Hong Kong F3 Indonesia F7 (Jakarta) Indonesia F8 (Jakarta) China F3 (Anning) Japan F5 (Kashiwa) M15 Nonthaburi M15 Antalya M15 Antalya M15 Monastir M15 Monastir M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Cairo M25 Sharm ElSheikh M25 Sharm ElSheikh M15 Sharm ElSheikh M15 Sharm ElSheikh M15 Sharm ElSheikh M15 Chiang Rai M15 Hong Kong USTA Seascape Challenger - Aptos Binghamton Professional Tennis Tournament - Binghamton Akbank Private Banking-TED Open - Istanbul Jameson Cup - Milan Challenger Leon 2004 - Leon Hilton Waikoloa Village USTA Challenger - Waikoloa 2005 Freeman Men's Challenger - Joplin The LTA Sunderland Challenger - Sunderland Internationaux du Doubs - Besancon Coffee Cup Challenger - Chikmagalur Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan The Swanston Challenger - Sacramento Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan India F10 Busan Open Challenger Tennis - Busan Fergana Challenger - Fergana Izmir Cup - Izmir Moncton Men's Challenger - Moncton Oldum Brown Vancouver Open - Vancouver New Delhi Challenger IV - New Delhi Karshi Challenger - Karshi Thailand F3 Flea Market Cup Busan Challenger Tennis - Busan Heilbronn Challenger Wroclaw Challenger Melbourn Challenger Australia F13 Korat Challenger Baton Rouge Challenger Mexico City Challenger Talahassee Challenger Yuba City Challenger Aptos Challenger M25 Jakarta M15 Antalya Seoul Challenger M25 Anning M15 Sharm ElSheikh M25 Hong Kong M15 Hinode Noumea Challenger M15 Nakhon Si Thammarat Caloundra Challenger M25 Bali Johannesburg Challenger Fergana Challenger Yokohama International Tennis Tournament - Yokohama Wuhai Challenger Fergana Challenger - Fergana M15 Kuching M15 Jakarta M25 Jakarta M15 Sharm ElSheikh Burnie Challenger Singapore Challenger Kyoto Challenger Honda-Kah Open - Singapore Busan Challenger Winnetka Challenger Belgaum Open - Belgaum M25 Changwon Vancouver Challenger Bangkok Challenger M25 Bali M15 Kuala Lumpur USTA Seascape Challenger - Aptos M15 Maanshan Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Sporting Challenger - Turin Busan Challenger M15 Nakhon Si Thammarat M15 Andong M15 Bali Beijing Challenger Fifth-Third Bank Tennis Championships - Lexington Astana Challenger Nova Challenger Osaka - Osaka The Wright Financial Group, Inc. Challenger - Champaign BH Tennis Open International Cup - Belo Horizonte USTA Challenger of Dallas - Dallas USTA Tennis Championships of Austin - Austin M25 Baotou Cridicard Mastercard Tennis Cup - Campos do Jordao The 70th King's Cup and Queen's Cup - Bangkok M15 Monastir Honda Kah Singapore Men's Tennis Open - Singapore Ho Chi Minh City Challenger - Ho Chi Minh City M15 Monastir M15 Nonthaburi M15 Tianjin University of Tennessee USTA Challenger - Knoxville Corona Mexico City Open - Mexico City Tashkent Challenger Yokohama Challenger 2001 - Yokohama New Delhi Challenger - New Delhi Atlantic City Open - Atlantic City The Granby Natrel Challenger - Granby Toyota Challenger Noumea Challenger Burnie Challenger Czech Indoor Open - Prague Heineken Challenger - Ho Chi Minh City Busan Open - Busan M25 Guiyang Dharwad Challenger 2003 - Dharwad Hilton Waikoloa Village USTA Challenger - Waikoloa The Surbiton Trophy - Surbiton Abierto Club Casablanca - Mexico City Anning Challenger Gimcheon Challenger Busan Challenger Nanchang Challenger Flea Market Cup - Busan Indore Challenger Toyota Challenger Binghamton Professional Tennis Tournament - Binghamton Bangkok Challenger Bangkok Challenger Manila Challenger Launceston Challenger New Delhi Challenger Zhuhai Challenger Gwangju Challenger Nanjing Challenger Seoul Challenger Fergana Challenger Qingdao Challenger Kaohsiung Challenger Heineken Challenger - Ho Chi Minh City Ningboo Challenger Pune Challenger Kobe Challenger Toyota Challenger Ourocard Tennis Challenger - Sao Paulo Sophia Antipolis Challenger Challenger Casablanca San Angel - Mexico City Nottingham Men's Challenger - Nottingham Taipei City Challenger M15 Tokyo Unicredit Czech Open 2007 - Prostejov 2004 Colorado Tennis Classic - Denver South African Airways Tennis Open - Durban Fergana Challenger - Fergana BMW Tennis Championship - Sunrise Taiwan Challenger - Kaohsiung dBI Tennis Challenger - Binghamton M15 Chiang Rai Astana Challenger 2008 China TCL Challenger - Guangzhou Chengdu Challenger 2004 Keys Gate Challenger - Homestead The $50,000 Pro Challenger at Calabasas - Calabasas Vancouver Challenger Dunlop World Challenge - Toyota The Wright Financial Group USTA Challenger - Champaign M15 Changwon Kia International In Kawana - Kawana Open de la Ville de Saint Denis - Reunion Island M15 Daegu M15 Seremban Challenger Banque Nationale - Granby M15 Kuala Lumpur Ningboo Challenger Malaysian Open - Kuala Lumpur Hilton Waikoloa Village USTA Challenger - Waikoloa Chennai Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Shenzhen Challenger Bangkok Challenger Fergana Challenger Samsung Securities Cup - Seoul III Isla de Lanzarote - Lanzarote Kaohsiung Challenger USTA Illinois Challenger - Champaign Yokohama Challenger Zhuhai Challenger Busan Challenger Little Rock Challenger Columbus Challenger Milan Challenger Lexington Challenger Challenger Ford de Cherbourg - Cherbourg President's Cup - Astana Dharwad Challenger 2006 - Dharwad Ciudad de Pozoblanco Open Diputacion - Cordoba M15 Jakarta M15 Jakarta ECU Prague Open - Prague Yokkaichi Challenger Challenger Natrel Presented by National Bank - Granby M15 Sharm ElSheikh M15 Sharm ElSheikh Samsung Securities Cup - Seoul GHI Bronx Classic - Bronx M15 Singapore M15 Bali Credicard Mastercard Tennis Cup - Campos do Jordao Bangkok Challenger Seoul Challenger Kaohsiung Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Nanchang Challenger Samsung Securities Cup - Seoul China F8 M25 Jakarta M25 Daegu Qujing Challenger Shenzhen Challenger West Lakes Challenger Fergana Challenger Zhangjiagang Challenger M25 Anseong Tianjin Challenger Bangkok Challenger Kyoto Challenger Nanchang Challenger Shanghai Challenger ATP Challenger Numea - New Caledonia M15 Tianjin Busan Challenger Astana Challenger Kobe Challenger Toyota Challenger USTA Men's Challenger of Dallas - Dallas M25 Yinchuan M25 Hong Kong Gimcheon Challenger Draft Corona Mexico City Open - Mexico City Burnie Challenger M15 Ipoh Perak M15 Yanagawa Taipei City Challenger Anning Challenger M15 Daegu Seoul Challenger Media Will Cup Busan Challenger Tennis - Busan Fergana Challenger Padova Challenger AIG Japan Open - Tokyo M15 Nishi-Tokyo Astana Challenger Legg Mason Tennis Classic - Washington D.C. President's Cup - Tashkent Pingguo Challenger AIG Japan Open - Tokyo M15 Wuning M15 Maanshan Shanghai Challenger M15 Maanshan Nanchang Challenger Astana Challenger Kaohsiung Challenger Shimadzu All Japan Indoor - Kyoto Suzhou Challenger M25 Luan Gwangju Challenger Kobe Challenger Yokohama Challenger Taipei City Challenger The Scottish Tennis Championships - Edinburgh Shimadzu All Japan Indoor - Kyoto Gwangju Challenger Guadalajara Challenger HTV Challenger - Ho Chi Minh City Jinan Challenger M15 Wuning Okal Cup 2003 - Eckental IPP Open - Helsinki Samsung Securities Cup Challenger - Seoul Tata Open - Chennai Astana Challenger Chengdu Challenger Bangkok Challenger Beijing Challenger Anning Challenger The Stella Artois Grass Court Championships - London Rennes Challenger Budapest Challenger Cherbourg Challenger Zhuhai Challenger GHI Bronx Tennis Classic - Bronx Seoul Challenger Busan Challenger Busan Challenger Shanghai Challenger Fergana Tennis Challenger Tournament - Fergana Singapore Mens Tennis Open - Singapore Bangkok Challenger - Bangkok Yokohama Challenger Busan Challenger Seoul Challenger Busan Challenger New Delhi Challenger III - New Delhi Almaty Challenger Credicard Mastercard Tennis Cup - Campos do Jordao Chengdu Challenger Kobe Challenger Busan Open Challenger Tennis - Busan Tashkent Challenger Seoul Challenger Liuzhou Challenger Shenzhen Challenger Prostejov Challenger Noumea Challenger Nottingham-2 Challenger Chennai Challenger China Open - Beijing Thailand Open - Bangkok Bangkok Challenger Shenzhen Challenger Seoul Challenger Granby Challenger The Natrel's Challenger of Granby - Granby Binghamton Challenger The Stella Artois Championships - London Aptos Challenger The 10tele.com Open - Nottingham Legg Mason Tennis Classic - Washington China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Shenzhen Challenger Oeiras 1 Challenger Oeiras 2 Challenger Chennai Open - Chennai Gallagher International - Hamilton Kun-Ming Challenger Binghamton Professional Tennis Tournament - Binghamton Sporting Challenger 2003 - Turin ATP Heineken Challenger 2000 - Ho Chi Minh City SAP Open - San Jose St. Petersburg 2 Challenger Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas St. Francis Health System USTA Challenger - Tulsa Osaka International Tennis Tournament - Osaka Kyoto Challenger - Kyoto Grand Prix Hassan II - Casablanca Estoril Open - Estoril Time Warner USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx The 69th King's Cup-Thailand Open - Bangkok Hypo Group Tennis International - Portschach Yokohama World Tennis Gaora Cup - Yokohama Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Pune Challenger Countrywide Classic - Los Angeles Shimadzu All Japan Indoor - Kyoto ATP Bangalore Challenger - Bangalore 2003 USTA Tallahassee Tennis Challenger - Tallahassee USTA Seascape Challenger - Aptos 12th BH Tennis Open International Cup - Belo Horizonte Gimcheon Challenger Heineken Challenger 2004 - Ho Chi Minh City Ciudad de Pozoblanco 'Open Diputacion' - Cordoba 13 BH Tennis Open International Cup - Belo Horizonte China Open - Beijing Thailand Open - Bangkok Samsung Securities Cup - Seoul Gwangju Challenger M15 Nonthaburi Music City Challenger - Nashville AIG Japan Open Tennis Championships - Tokyo Guangzhou Challenger Singha Tennis Classic - Tarzana Music City Challenger - Nashville The Artois Championships - London Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Odlum Brown Vancouver Open - Vancouver Gwangju Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Liuzhou Challenger Kobe Challenger Launceston Challenger Tashkent Challenger - Tashkent Melbourne Challenger Samsung Securities Cup - Seoul Bangkok Challenger Seoul Challenger Campbell's Hall of Fame Tennis Championships - Newport Winnetka Challenger Busan Challenger Carson Challenger PTT Thailand Open - Bangkok Busan Challenger Antalya 3 Challenger Shanghai Challenger Noumea Challenger Kaoshuing Challenger Delray Beach International Tennis Championships - Delray Beach M25 Changwon Pingguo Challenger AIG Japan Open - Tokyo Seoul Challenger Campbells Hall of Fame Tennis Championships - Newport U.S. National Indoor Tennis Championships - Memphis Indianapolis Tennis Championships - Indianapolis Thailand Open - Bangkok Rakuten Japan Open - Tokyo Kaohsiung Challenger Winston-Salem Open - Winston-Salem Thailand Open - Bangkok RCA Championships - Indianapolis Seoul Challenger Traralgon Challenger The Stella Artois Championships - London Fergana Challenger Yokohama Challenger Gerry Weber Open - Halle Gimcheon Challenger PTT Thailand Open - Bangkok Kyoto Challenger Guangzhou Challenger Shenzhen Challenger Toyota Challenger Antalya 4 Challenger Anning Challenger The Stella Artois Grass Court Championships - London Thailand Open - Bangkok Zhangjiagang Challenger Noumea Challenger Yokohama Challenger Seoul Challenger Quanzhou Challenger Aircel Chennai Open - Chennai Surbiton Challenger Lyon Challenger Heineken Challenger - Ho Chi Minh City Zhangjiagang Challenger M15 Hong Kong Gwangju Challenger GHI Bronx Tennis Classic - Bronx Aegon Nottingham Open - Nottingham Suzhou Challenger Antalya Cup - Antalya M25 Hua Hin Bangkok Challenger The Scottish Tennis Championships - Edinburgh ASB Classic - Auckland Gimcheon Challenger Shenzhen Open - Shenzhen Hilton Waikoloa Village USTA Challenger - Waikoloa Columbus Challenger Jinan Challenger Bangkok Challenger The LTA Wrexham Challenger - Wrexham Grand Prix Hassan II - Marrakech Warsteiner Challenger Wolfsburg - Wolfsburg Ho Chi Minh City Challenger Gatineau Challenger Vancouver Challenger Pune Challenger Bangkok Challenger Burnie Challenger St. Petersburg 1 Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Nanchang Challenger AIG Japan Open - Tokyo Chennai Open - Chennai Countrywide Classic - Los Angeles Thailand Open - Bangkok Korea Open - Seoul Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Shenzhen Challenger Tennis Masters Series - Hamburg Rogers Masters - Toronto Pacific Life Open - Indian Wells M15 Tokyo Waldbaum's Hamlet Cup - Long Island M25 Guiyang Bangkok Challenger Busan Challenger Gwangju Challenger Shanghai Rolex Masters - Shanghai Campbell's Hall of Fame Tennis Championships - Newport Sony Ericsson Open - Miami Australian Open - Melbourne BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells Thailand Open - Bangkok Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York NASDAQ-100 Open - Miami French Open - Paris Wimbledon - London Wimbledon - London Shanghai - Shanghai Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Nonthaburi 4 Challenger Davis Cup, Group 1, 1R, NZL-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 4-1 Davis Cup, Group 1, 1R, THA-UZB 3-2 Davis Cup, World Group, QR, GBR-THA 3-2 Davis Cup, Group 1, 1R, THA-KOR 4-1 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, Group 1, 1R, PAK-THA 3-2 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group 1, 1R, THA-KAZ 3-2 Asian Hopman Cup - Astana Davis Cup, Group 1, 2R, THA-AUS 2-3 Davis Cup, Group 1, PO, THA-CHN, 1-4 Davis Cup, Group 1, PO, THA-INA 4-1 Davis Cup, Group II, 1R, KUW-THA 1-4 Davis Cup, Group II, 1R, SRI-THA 1-3 Davis Cup, Group II, 2R, PHI-THA 4-1 Davis Cup, Group 1, 2R, THA-JPN 4-1 Davis Cup, Group II, 3R, THA-PAK 4-1 Davis Cup, Group I, 1R, THA-KOR 2-3 Davis Cup, Group II, 1R, POC-THA 0-5 Davis Cup, Group 1, 1R, THA-PAK 5-0 Davis Cup, Group I, PO, KOR-NZL 3-2 Davis Cup, World Group, QR, ITA-KOR 4-0 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, Group 1, 1R, TPE-THA 3-2 Davis Cup, Group I, 1R, KOR-UZB 1-3 Davis Cup, Group II, 2R, INA-THA 3-2 Davis Cup, Group 1, 1R, JPN-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 5-0 15th Asian Games Doha 2006 Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, World Group, PO, GER-THA 4-1 Australian Open (juniors) Davis Cup, World Group, QR, CZE-THA 4-1 French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Davis Cup, Group 1, 2R, THA-JPN 3-2 Australian Open (juniors) French Open (juniors) U.S. Open (juniors) Australian Open (juniors) Wimbledon (juniors) Davis Cup, Group 1, 2R, AUS-THA 5-0 Australian Open (Asia, Wildcard) Wimbledon (juniors) Australian Open (Asia, Wildcard) Australian Open (Asia, Wildcard) Kobe Challenger M25 Bali M15 Nonthaburi M25 Anning